lead to the downfall - Turco Inglés Diccionario